cane flute - English Synonyms Dictionary